libxl: remove code added to use the 'phy' backend with CDROM devices
authorRoger Pau Monne <roger.pau@citrix.com>
Fri, 8 Apr 2016 16:13:39 +0000 (18:13 +0200)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Fri, 8 Apr 2016 16:58:02 +0000 (17:58 +0100)
commit1a92e6c4dee09f8e00a3e5fcfd01b4c6dd4d9323
tree5664354555579b0ec502de588eee86c784340283
parentadf858879e590112741702e271eb9082b50c6da7
libxl: remove code added to use the 'phy' backend with CDROM devices

This is a partial revert of 612f15, that allowed CDROM devices to use the
'phy' PV backend. Due to limitations in the current implementation of the
libxl_cdrom_insert function, the PV backend used in conjunction with an
emulated CDROM device must always be Qdisk at the moment. This is due to
libxl_cdrom_insert not running disk hotplug scripts on plug and unplug of PV
CDROM backends (and possibly other yet to be identified issues).

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_device.c